package com.wicket.okrapp.base.service;

import com.wicket.okrapp.base.service.dto.req.*;
import com.wicket.okrapp.dal.po.mbg.OmsAchievementType;
// import com.wicket.okrapp.base.service.dto.res.*;

import java.util.List;

/**
 * @author ：
 * @date ：
 * 
 *
 * @version 1.0
 */
public interface MOmsAchievementTypeService {
/**
   * 3-10-02新增成果类型
   */
    String addAchievementType(OmsAchievementType omsAchievementType);
/**
   * 3-10-02查询成果类型列表
   */
    List<OmsAchievementType> queryAchievementTypeList(QueryAchievementTypeListReq reqDto);
/**
   * 3-10-02查询成果类型详情
   */
    OmsAchievementType queryAchievementTypeDetail(QueryAchievementTypeDetailReq reqDto);
/**
   * 3-10-02修改成果类型
   */
    boolean updateAchievementType(OmsAchievementType omsAchievementType);
/**
   * 3-10-02删除成果类型
   */
    boolean deleteAchievementType(String achievementTypeId );
/**
   * 3-10-02批量查询成果类型By主键
   */
    List<OmsAchievementType> batchQueryAchievementTypeByEntity(BatchQueryAchievementTypeByEntityReq reqDto);
  //
}
